#include <stdio.h>

/*魔术师的猜牌术（1）*/

int a[14];
void main()
{
    int i,n,j=1;
    printf("The origional order of card is:");
    for(i=1;i<=13;i++)
    {
        n=1;
        do{
            if(j>13) j=1;
            if(a[j]) j++;
            else {
                if(n==i) a[j] = i;
                j++;n++;
            }
        }
        while(n<=i);
    }
    for(i=1;i<=13;i++)
    printf("%d",a[i]);
    printf("\n");
}
